package com.yihusitian.zsxq.sg.config;

import lombok.Data;

import javax.xml.bind.annotation.*;

/**
 * @Description 基类
 * @Author LeeHo
 * @Date 2020/8/27 11:11
 */
@Data
@XmlAccessorType(XmlAccessType.FIELD)
@XmlSeeAlso({DOInfo.class, DTOInfo.class, VOInfo.class, MapperInfo.class, ServiceInfo.class, ServiceImplInfo.class})
public class BaseClassInfo {
    @XmlAttribute(name = "package")
    private String packagePath;

    @XmlAttribute(name = "classNameSuffix")
    private String classNameSuffix;

    @XmlAttribute(name = "codeTemplateName")
    private String codeTemplateName;

    @XmlTransient
    public String getPackagePath() {
        return packagePath;
    }

    @XmlTransient
    public String getClassNameSuffix() {
        return classNameSuffix;
    }

    @XmlTransient
    public String getCodeTemplateName() {
        return codeTemplateName;
    }
}